// 将全局组件自动注入项目的插件

// 引入项目中全部的全局组件
import SvgIcon from "@/components/SvgIcon/index.vue"

// 全局对象
const allGlobalComponent = { SvgIcon } //kv一致省略v

// 对外暴露插件对象
export default {
  install(app: any) {
    // 注册项目全部的全局组件
    Object.keys(allGlobalComponent).forEach((key) => {
      // 注册为全局组件
      app.component(key, allGlobalComponent[key])
    })
  },
}
